package com.eatrip.service;

import java.util.List;

import com.eatrip.bean.DatiLocale;
import com.eatrip.bean.DettagliLocale;

public interface DatiLocaleService {
	
	public DatiLocale getDatiLocale(int idLocale);
	public List<DatiLocale> getAllDatiLocale();
	public List<DatiLocale> getDatiLocaleBestValutazione(int numRow);
	public DatiLocale getDatiEDettagliLocaleByEmail(String email);
	public List<DatiLocale> getDatiEDettagliLocaleByNomeComune(String nome,int start,int numRow);
	public List<DatiLocale> getDatiEDettagliLocaleByRegione(String nome,int start,int numRow);
	public List<DatiLocale> getDatiEDettagliLocaleByRegione(String nome,int start,int numRow,DettagliLocale dettagli);
	public List<DatiLocale> getDatiEDettagliLocaleByComuneEDettagli(String nome,int start, int numRow,DettagliLocale dettagli);
 	public void deleteDatiLocale(DatiLocale datiLocale);
	public void insertDatiLocale(DatiLocale datiLocale);
	public void updateDatiLocale(DatiLocale datiLocale);
	public void deleteAllDatiLocale();
	
}
